Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PEN TOR Terraced £199,711 £150,000 3 Aug 2016
12 PEN TOR Semi-Detached £189,009 £57,000 24 Aug 2001
17 PEN TOR Terraced £145,947 £119,000 29 Nov 2019